leetcode 110 balanced binary tree